mutual protection and indemnity association - Turco Inglés Diccionario